package com.heima.model.behavior.pojos;
  
import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;
import java.math.BigDecimal;  
  
@Data  
public class ReadConfig {

    @TableId(type = IdType.AUTO)
    private Integer id; // 主键，通常不需要手动设置，除非有特殊需求  
    private Integer readCount; // 阅读次数  
    private Long readTime; // 阅读时长（毫秒或其他单位）  
    private BigDecimal percentage; // 占百分比  
    private Integer userId; // 用户ID  
    private Long articleId; // 文章ID  
    private Long loadDuration; // 加载时常（毫秒）  
    private Long readDuration; // 阅读时长（毫秒），注意这里和readTime可能有所区别，具体取决于业务逻辑  
  
    // Lombok的@Data注解会自动生成getter、setter、toString、equals和hashCode方法  
    // 因此，您不需要手动编写这些方法  
  
    // 如果您需要添加额外的业务逻辑或方法，请在这里继续编写  
}